New Bundle Methods for Solving Lagrangian Relaxation Dual Problems
نویسندگان
چکیده
Bundle methods have been used frequently to solve nonsmooth optimization problems. In these methods, subgradient directions from past iterations are accumulated in a bundle, and a trial direction is obtained by performing quadratic programming based on the information contained in the bundle. A line search is then performed along the trial direction, generating a serious step if the function value is improved by ( or a null step otherwise. Bundle methods have been used to maximize the nonsmooth dual function in Lagrangian relaxation for integer optimization problems, where the subgradients are obtained by minimizing the performance index of the relaxed problem. This paper improves bundle methods by making good use of near-minimum solutions that are obtained while solving the relaxed problem. The bundle information is thus enriched, leading to better search directions and less number of null steps. Furthermore, a simplified bundle method is developed, where a fuzzy rule is used to combine linearly directions from near-minimum solutions, replacing quadratic programming and line search. When the simplified bundle method is specialized to an important class of problems where the relaxed problem can be solved by using dynamic programming, fuzzy dynamic programming is developed to obtain efficiently near-optimal solutions and their weights for the linear combination. This method is then applied to job shop scheduling problems, leading to better performance than previously reported in the literature.
منابع مشابه
A Line Search Method In Lagrangian Relaxation Algorithms
The Lagrangian relaxation strategy (or dualization) is one of the most important methodologies of optimization for solving structured large-scale mathematical programming problems. The line search procedure is very often encountered in solving the dual problem by using some ascent algorithm, such as a bundle algorithm, or an interior point algorithm, etc.. The existing line search methods, for ...
متن کاملBundle Relaxation and Primal Recovery in Unit Commitment Problems. The Brazilian Case
We consider the inclusion of commitment of thermal generation units in the optimal management of the Brazilian power system. By means of Lagrangian relaxation we decompose the problem and obtain a nondifferentiable dual function that is separable. We solve the dual problem with a bundle method. Our purpose is twofold: first, bundle methods are the methods of choice in nonsmooth optimization whe...
متن کاملA Bundle Method for Hydrothermal Scheduling
Lagrangian relaxation has been widely used in hydrothermal scheduling. Complicating constraints are relaxed by multipliers which are usually updated by a subgradient method (SGM). The SGM suffers from slow convergence caused by the non-differentiable characteristics of dual functions. This paper presents an algorithm that utilizes the Bundle Trust Region Method (BTRM) to update the multipliers ...
متن کاملDynamic Bundle Methods Application to Combinatorial Optimization
Lagrangian relaxation is a popular technique to solve difficult optimization problems. However, the applicability of this technique depends on having a relatively low number of hard constraints to dualize. When there are exponentially many hard constraints, it is preferable to relax them dynamically, according to some rule depending on which multipliers are active. For instance, only the most v...
متن کاملA Fuzzy Gradient Method in Lagrangian Relaxation for Integer Programming Problems
A major issue in Lagrangian relaxation for integer programming problems is to maximize the dual function which is piece-wise linear, and consists of many facets. Available methods include the subgradient method, the bundle method, and the recently developed surrogate subgradient method. Each of the above methods, however, has its own limitations. Based on the insights obtained from these method...
متن کامل